annular front-sight - Español Inglés Diccionario